package com.xmcc.dto;

import com.xmcc.pojo.SysDept;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import org.springframework.beans.BeanUtils;

import java.util.List;

@Setter
@Getter
@ToString
public class SysDeptTreeDto extends SysDept {

    //子部门
    private List<SysDeptTreeDto> list;

    //根据SysDept 获得SysDeptTreeDto
    public static SysDeptTreeDto getSysDeptTreeDto(SysDept sysDept){
        SysDeptTreeDto sysDeptTreeDto = new SysDeptTreeDto();
        //复制属性
        BeanUtils.copyProperties(sysDept,sysDeptTreeDto);
        return sysDeptTreeDto;
    }

}
